Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 BARFORD ROAD Detached £187,500 21 Dec 2006
3 BARFORD ROAD Detached £425,000 30 Jun 2016
5 BARFORD ROAD Detached £605,000 30 Mar 2021
7 BARFORD ROAD Detached £487,000 30 Mar 2012
9 BARFORD ROAD Detached £470,000 12 Jan 2006
11 BARFORD ROAD Detached £408,000 15 Nov 2016
15 BARFORD ROAD Detached £432,500 24 Jan 2020